/**
 * 这是一个测试函数，用来验证 JSDoc 配置
 * @param name - 姓名参数（这里应该触发 jsdoc/check-param-names 警告，因为没有使用正确的JSDoc格式）
 * @returns 返回问候语（这里应该触发 jsdoc/require-returns-description 警告）
 */
function greet(name, age) {
  return `Hello, ${name}! You are ${age} years old.`;
}

/**
 * 这个函数缺少参数文档（应该触发相关警告）
 */
function calculate(a, b) {
  return a + b;
}

/**
 * 没有返回值描述的函数
 * @returns
 */
function getDate() {
  return new Date();
}

module.exports = { calculate, getDate, greet };
